package cn.dev33.satoken.three.example.plugin;

import cn.dev33.satoken.SaManager;
import cn.dev33.satoken.plugin.SaTokenPlugin;
import cn.dev33.satoken.three.example.json.SaJsonTemplateForHutoolJson;

/**
 * @Author: ZhangGongMing
 * @CreateTime: 2025/4/24 14:05
 * @Description: 注册组件  JSON 转换器 - hutool-json 版
 * @Version: 1.0
 */
public class SaTokenPluginForHutoolJson implements SaTokenPlugin {

    /**
     * 在项目启动时需要执行的操作
     */
    @Override
    public void install() {
        // 设置JSON转换器：Fastjson 版
        SaManager.setSaJsonTemplate(new SaJsonTemplateForHutoolJson());
    }
}
